export interface IPropItem {
  prop?: string
  label?: string
  minWidth?: string
  slotName?: string
  width?: string
  align?: string
  showOverflowTooltip?: boolean
}

export interface IPropLIst {
  propList: IPropItem[]
}

export interface Pagination {
  layout?: string
  isShow: boolean
}

export interface TableConfig {
  // 表格 list
  propList: IPropItem[]
  // 是有显示表格索引
  showIndexColumn?: boolean
  // 是否为多选 如果单选多选同时存在 优先使用单选
  showSelectColumn?: boolean
  // 是否为单选
  showRadioColumn?: boolean
  // 分页相关
  pagination?: Pagination
  // 是否显示可保留客户数
  isRetainNum?: boolean
  // 是否显示角标
  isCornerMark?: boolean
  rowStyle?: any
}
